A parallel Jacobian-free Newton-Krylov solver for a coupled sea ice-ocean model
نویسندگان
چکیده
The most common representation of sea ice dynamics in climate models assumes that sea ice is a quasi-continuous non-normal fluid with a viscousplastic rheology. This rheology leads to non-linear sea ice momentum equations that are notoriously difficult to solve. Recently a Jacobian-free NewtonKrylov (JFNK) solver was shown to solve the equations accurately at moderate costs. This solver is extended for massive parallel architectures and vector computers and implemented in a coupled sea ice-ocean general circulation model for climate studies. Numerical performance is discussed along with numerical difficulties in realistic applications with up to 1920 CPUs. The parallel JFNK-solver’s scalability competes with traditional solvers although the collective communication overhead starts to show a little earlier. When accuracy of the solution is required (i.e. reduction of the residual norm of the momentum equations of more that one or two orders of magnitude) the JFNK-solver is unrivalled in efficiency. The new implementation opens up the opportunity to explore physical mechanisms in the context of large scale sea ice models and climate models and to clearly differentiate these physical effects from numerical artifacts.
منابع مشابه
Implementation of the Jacobian-free Newton-Krylov
14 We have implemented the Jacobian-free Newton-Krylov (JFNK) method 15 for solving the first-order ice sheet momentum equation in order to improve 16 the numerical performance of the Community Ice Sheet Model (CISM), the 17 land ice component of the Community Earth System Model (CESM). Our 18 JFNK implementation is based on significant re-use of existing code. For ex19 ample, our physics-based...
متن کاملA parallel fully coupled implicit domain decomposition method for numerical simulation of microfluidic mixing in 3D
A parallel fully coupled implicit fluid solver based on a Newton–Krylov–Schwarz algorithm is developed on top of the Portable, Extensible Toolkit for Scientific computation for the simulation of microfluidic mixing described by the three-dimensional unsteady incompressible Navier–Stokes equations. The popularly used fractional step method, originally designed for high Reynolds number flows, req...
متن کاملThe application of Jacobian-free Newton-Krylov methods to reduce the spin-up time of ocean general circulation models
In present-day forward time stepping ocean-climate models, capturing both the wind-driven and thermohaline components, a substantial amount of CPU time is needed in a socalled spin-up simulation to determine an equilibrium solution. In this paper, we present methodology based on Jacobian-Free Newton–Krylov methods to reduce the computational time for such a spin-up problem. We apply the method ...
متن کاملA Fully Coupled Newton-krylov Solver for Turbulent Aerodynamics Flows
A fast Newton-Krylov algorithm is presented for solving the compressible Navier-Stokes equations on structured multi-block grids with application to turbulent aerodynamic flows. The oneequation Spalart-Allmaras model is used to provide the turbulent viscosity. The optimization of the algorithm is discussed. ILU(4) is suggested for a preconditioner, operating on a modified Jacobian matrix. An ef...
متن کاملA Fully Coupled Newton-krylov Solver for Turbulent Aerodynamic Flows
A fast Newton-Krylov algorithm is presented for solving the compressible Navier-Stokes equations on structured multi-block grids with application to turbulent aerodynamic flows. The oneequation Spalart-Allmaras model is used to provide the turbulent viscosity. The optimization of the algorithm is discussed. ILU(4) is suggested for a preconditioner, operating on a modified Jacobian matrix. An ef...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- J. Comput. Physics
دوره 257 شماره
صفحات -
تاریخ انتشار 2014